d-proline reductase - English Synonyms Dictionary